﻿@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------
sidebar
-----------------------------------------------------*/


/*遮罩层浙江工商大学杭州商学院*/
.w_alert{width: 100%;height: 100%;position: fixed;;left: 0;top: 0;background: #000;z-index: 1000;opacity: 0.5;}
.w_popcont{position: fixed;;left: 0;top: 0;bottom: 0;right: 0;width: 360px;height: 500px;background:url(../images/bgzz.jpg) no-repeat center/100%;margin: auto;z-index: 1000;}
.w_popcont span{position: absolute;right: 0;top: 0;width: 30px;height: 30px;background: url(../images/guanbi.png) no-repeat center/100%}

.zsidebar { width: 320px;}
.zsi_title {margin-top:26px;padding-left:52px;font-size: 18px; color: #333; line-height: 26px;}
/*新闻公告*/
.zsi_news {background: url(../images/huadong_07.png) no-repeat;}
.zsi_n_box { padding-top: 10px;}
.zsi_def,.zsi_hot { display: inline-block; width: 16px; height: 16px; background-color: #989fb8;line-height: 16px; text-align: center; font-size: 12px; color: #fff;vertical-align: middle;}
.zsi_hot {background-color: #ff8a00}
.zsi_n_item {line-height: 28px;;}
.zsi_n_item a { display: inline-block;width: 265px;padding-left: 11px; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
.zsi_n_item i {color: #2660ac;}
/*院系列表*/
.zsi_list {background: url(../images/huadong_10.png) no-repeat;}
.zsi_l_box { padding-top: 10px;}
.zsi_l_item { float: left; width: 150px;padding-right: 10px; line-height: 24px;;}
.zsi_l_circle { display: inline-block; width: 12px; height: 16px; line-height: 16px; color: #42a85b; font-size: 14px; vertical-align: middle;}
.zsi_l_item a { display: inline-block;width: 138px; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
/*学习示范班*/
.zsi_class {background: url(../images/huadong_12.png) no-repeat;}
.zsi_c_box { height: 180px; padding-top: 18px; line-height: 26px; color: #777;}
.zsi_c_img { padding-right: 15px; font-size: 0; line-height: 0;}
/*----------------------------------------------------
wide
-----------------------------------------------------*/
.zwide {width: 652px;}
.zwi_tile { padding-top: 30px; font-size: 18px;}
.zwi_t_square {display: inline-block; width: 4px; height: 18px; background-color: #42a85b; vertical-align: middle;}
.zwi_t_litter { display: inline-block; padding-left: 5px; vertical-align: middle;}
.zwi_item { float: left; width: 210px; height: 165px; padding-top: 20px; padding-right: 11px;}

.zwi_img {position: relative; width: 100%; height: 135px;}
.zwi_abs {position: absolute; display: block; left: 0; top: 0;}
.zwi_opacity { position: absolute;left: 0; bottom: 0px; width: 100%; height: 30px; background: url(../images/opacity50.png) repeat; line-height: 30px; color: #fff;overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
.zwi_opacity a { padding-left: 8px; color: #fff; font-size: 14px;}
.zwi_bg { width: 200px; height: 30px; padding-left: 10px; background-color: #f9f9f9; line-height: 30px; color: #555; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
/*----------------------------------------------------
通栏模块
-----------------------------------------------------*/
.zwi_bottom40 { padding-bottom:40px;}
.zwi_w192 { width:192px; padding-right:10px;}
.zwi_bg182 { width: 182px; height: 30px; padding-left: 10px; background-color: #f9f9f9; line-height: 30px; color: #555; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
.zwi_i_rowlast { padding-right: 0;}
.zwi_more { margin-top:3px; padding-left:6px; padding-right:6px; border-radius:3px; background-color:#989fb8;line-height:normal; font-size:12px;}
.zwi_more a { color:#fff;}
/*----------------------------------------------------
友情链接
-----------------------------------------------------*/
.zfriend { height: 142px; background: url(../images/huadong_repeat.gif) repeat;}
.zfr_link {width: 604px;}
.zfr_h2 { padding-top: 30px; padding-bottom: 5px; font-size: 18px; color: #333;}
.zfr_item { float: left; padding-right: 12px; line-height: 26px;;}
.zfr_item a { display: inline-block; padding-right: 12px; background: url(../images/huadong_11.gif) right center no-repeat; color: #666; white-space: nowrap;}
.zfr_last a { background:none;}
.zfr_server { /*width: 294px; */padding-top: 42px;}
.zfr_help,.zfr_ask  {display: inline-block; width: 145px; height: 70px; border-right: 1px #27823d solid; background-color: #51814f; line-height: 70px; text-align: center; font-size: 18px; color: #fff;}
.zfr_ask { border-right: none; border-left: 1px #64c87d solid; background-color: #42a85b;}
.zfr_help a,.zfr_ask a,.zfr_help a:hover,.zfr_ask a:hover { display:inline-block;text-decoration: none; color: #fff;}
.zfr_h_icon {display:inline-block; width: 34px; height: 34px; padding-right: 10px; background: url(../images/huadong_icons.png) 0px -77px no-repeat; vertical-align: middle;}
.zfr_a_icon {display:inline-block; width: 34px; height: 34px; padding-right: 10px;; background: url(../images/huadong_icons.png) 0px -119px no-repeat; vertical-align: middle;}

.cur{color:#4c8d00}
.t_classify{margin-right: 20px; font-size: 16px;}
.t_classify a{padding:0 5px}



/***2016-12-29***/
.width1000{width:1000px;margin:0 auto}
.hy{width:475px;margin-top:30px}
.hy h3{height:28px;line-height:28px;font-size:18px}
.hy h3 i{float:left;width: 4px; height: 18px;background-color: #42a85b; vertical-align: middle;;margin-top:5px;margin-right:5px}
.hy dl{float:left;padding:20px 25px 20px 0}
.hy dl dt{width:50px;height:50px;border-radius:100%;overflow:hidden}
.hy dl dd{font-size:14px;text-align:center;line-height:30px;width: 50px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hy dl dt img{width:50px;height:50px}

.ft{width:1000px;margin:0 auto}
.ft h3{height:28px;line-height:28px;font-size:18px}
.ft h3 i{float:left;width: 4px; height: 18px;background-color: #42a85b; vertical-align: middle;;margin-top:5px;margin-right:5px}
.ft dl{float:left;width:152px;padding:20px 60px 20px 0}
.ft dl dt{width:150px;height:150px;border-radius:100%;overflow:hidden}
.ft dl dd{font-size:14px;text-align:center;line-height:30px}

/*新闻公告*/
.zsi_news {background: url(../images/huadong_07.png) no-repeat;}
.zsi_n_box { padding-top: 10px;}
.zsi_def,.zsi_hot { display: inline-block; width: 16px; height: 16px; background-color: #989fb8;line-height: 16px; text-align: center; font-size: 12px; color: #fff;vertical-align: middle;}
.zsi_hot {background-color: #ff8a00}
.zsi_n_item {line-height: 28px;;}
.zsi_n_item a { display: inline-block;width: 265px;padding-left: 11px; overflow:hidden; white-space:nowrap; -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;vertical-align: middle;}
.zsi_n_item i {
    color: #2660ac;
}
.zwi_more { margin-top:3px; padding-left:6px; padding-right:6px; border-radius:3px; background-color:#989fb8;line-height:normal; font-size:12px;}
.zwi_more a { color:#fff;}

/*****************2016-12-30新添的样式*******************/
.ContentboxTwo{position:relative}
.newTab  {height:29px;line-height:26px;border-bottom:1px solid #42a85b; width:320px}
.newTab  li{float:left;font-size:18px;padding:2px 15px;background:#f3f3f3;border-radius:3px;} 
.newTab  li a{color:#333}
.newTab  li.cur {background:#1f509c;}
.newTab  li.cur a{color:#fff;}
.ContentboxTwo .zwi_more{position:absolute;right:0;top:-24px}


.localkefu{background: url(../images/localkefu1.png) no-repeat;position: fixed;right: 12px;bottom: 135px;height: 64px;width: 64px;z-index:999}
.localkefu p{display:none;position: absolute;right: 73px;top: -7px;}
.localkefu:hover{background: url(../images/localkefu2.png) no-repeat;z-index:999}

.localkefu:hover p{display:block}












